trompeter finch - French English Dictionary